prehispanic artifact - German English Dictionary